﻿#include "CaveStatue.h"

using namespace Server::MirDatabase;
namespace S = ServerPackets;

namespace Server::MirObjects::Monsters
{

    bool CaveStatue::getCanMove() const
    {
        return false;
    }

    bool CaveStatue::getCanAttack() const
    {
        return false;
    }

    bool CaveStatue::getCanRegen() const
    {
        return false;
    }

    CaveStatue::CaveStatue(MonsterInfo *info) : MonsterObject(info)
    {
        if (info->Effect == 1)
        {
            setDirection(MirDirection::UpRight);
        }
        else
        {
            setDirection(MirDirection::Up);
        }
    }

    void CaveStatue::Spawned()
    {
        MonsterObject::Spawned();
    }

    void CaveStatue::Turn(MirDirection dir)
    {
    }

    bool CaveStatue::Walk(MirDirection dir)
    {
        return false;
    }

    void CaveStatue::ProcessRoam()
    {
    }

    void CaveStatue::ProcessTarget()
    {
    }
}
